دسته بندی ها
22:11 1398/08/12

آموزش زبان ارلنگ (erlang)

مشخصات سوال کننده :
کاربر : hamdola     امتیاز کاربر : 121     رتبه کاربر : 12
دسته بندی : سایر

به این سوال امتیاز بدهید    0
تعداد بازدید این سوال : 4560
هوش مصنوعی

پاسخ هوش مصنوعی

سلام!

یادگیری زبان هایی مانند Erlang و F# می تواند انتخاب های خوبی باشد، به ویژه اگر به دنبال کار در زمینه هایی مثل سیستم های توزیع شده و برنامه های کاربردی با مقیاس بالا هستید. هر زبان ویژگی ها و کاربردهای خاص خود را دارد و به نیازهای شما بستگی دارد که کدام یک را انتخاب کنید.

Erlang به خاطر قابلیت های خود در زمینه مقیاس پذیری و تحمل خطا شهرت دارد. سیستم های بزرگ مانند سیستم های ارتباطی، پردازش پیام و برنامه های real-time به خوبی با Erlang پیاده سازی می شوند. با این حال، ممکن است به دلایل مختلفی مانند تعداد توسعه دهندگان کمتر و دسترسی به منابع یادگیری، از آن استفاده نشود. علاوه بر این، زبان های رایج تری مانند C# و .NET معمولاً پشتیبانی و منابع بیشتری دارند، که باعث می شود توسعه دهندگان بیشتری به آن ها روی بیاورند.

در نهایت، انتخاب زبان بستگی به پروژه ها و تمایلات شخصی شما دارد. اگر به دنبال توسعه نرم افزارهایی با نیاز به مقیاس پذیری بالاتر هستید، Erlang گزینه ی مناسبی است. اما اگر می خواهید به بازار کار وسیع تری دسترسی داشته باشید، یادگیری C# و .NET می تواند گزینه ی بهتری باشد.

به این پاسخ امتیاز بدهید    0
امتیاز: - رتبه: -
پاسخ دهنده : hamid_b 22:33 1398/08/12

به نظر من هر زبانی که یا بگیرید میتونه برای شما و برای کار شما مفید باشه و فرقی نمیکنه زیاد که چه زبانی رو انتخا کنید. شما هر زبانی رو که انتخاب می کنید باید حرفه ای توی اون کار کنید و تخصص کسب کنید.

اما برخی از دلایل اینکه برخی از زبان ها با وجود قدرتمند بودن استقبال کمی میشن اینا هستن :

  • شرکت تولید کننده زبان برنامه نویسی اعتبار شرکت های بزرگی مثل مایکروسافت یا گوگل رو نداره.
  • تعداد برنامه نویسان اون زبان کم هست و کسی رغبتی به یادگیری نشون نمیده
  • داکیومنت های اون زبان برنامه نویسی کم هست و یادگیری اون سخت میشه

و برخی ازدلایل دیگه.

 

زبان برنامه نویسی Erlang چیست؟

Erlang یک زبان برنامه نویسی همگانی، همزمان و همچنین یک سیستم زمان بندی جمع آوری زباله است. زبان برنامه نویسی Erlnag یک زبان برنامه نویسی سمت سرور است که توسط شرکت اریکسون ساخته شده و دارای یک ماشین مجازی است که می توان آن را در ویندوز، لینوکس، فری بی اس دی و سیستم های دیگر نصب نمود و از قدرت بیش از حد آن بهره برد. اصطلاح Erlang به طور متناوب با Erlang/OTP یا OTP استفاده می شود که شامل سیستم زمان اجرا Erlang، تعدادی از اجزای آماده برای استفاده (که عمدتا در Erlnag نوشته شده اند) و مجموعه ای از اصول طراحی برای برنامه های Erlang می باشد.

 

آموزش زبان برنامه نویسی Erlang

 

همونطور که از تعریف بالا مشخصه این زبان مربوط به شرکت اریکسون هست که شاید در زمینه زبانهای برنامه نویسی زیاد شناخته شده نیست. ضمنا این زبان برای استفاده های بسیار خاص و سیستم های Distributed خیلی محدود هست که کاربرد اون رو خیلی خیلی خاص میکنه.

ویرایش شده در دوشنبه 13 آبان 1398 ساعت 02:44:18
به این پاسخ امتیاز بدهید    1
امتیاز: 518 رتبه: 4
برای ارسال پاسخ لطفا وارد حساب کاربری خود شوید.   ورود